#video-right-comment{
            width: 334px;
            height: 100%;
            background-color: black;
            position: absolute;
            top: 0;
            right: 0;
            /* //opacity: 0.5; */
            display: none;
        }
        #video-right-comment-overflow{
            width: 334px;
            height: 600px;
            box-sizing: border-box;
            scrollbar-width:thin;
            overflow-y:scroll;
            overflow-x: hidden;
            outline: none;
            flex-grow: 1;
            flex-direction: column;
            scrollbar-color:rgba(255,255,255,.16) transparent;
            padding:  0 7px 0 16px;
        }
        #video_content_box{
            position: relative;
            width: 100%;
            height: 100%;
            padding-right: 10px;
        }
        .comment-font{
            font-size: 14px;
            margin-right: 16px;
            color: #898989;
            font-weight: 400;
            float: left;
        }
        .comment-font:nth-child(2){
            color: white;
            border-bottom: 3px solid #fe2c55;
        }
        .comment-font:hover{
            color: white;
        }
        #video-right-comment-svg{
            float: right;
            padding-top: 5px;
        }
        #video-right-comment-svg>svg{
            color: #898989;
            width: 36px;
            height: 36px;
        }
        .video-right-comment-overflow-box{
            margin-top: 9px;
            display: flex;
            position: relative;
        }
        .recover-Share-givalike{
            width: 60px;
            height: 20px;
            float: left;
        }
        .recover-Share-givalike-svg{
            vertical-align: middle;
        }

        .recover-Share-givalike-font{
            color: #a5a5a5;font-size: 12px;font-weight: 400;
        }
        .comment-box{
            margin-top: 20px;
        }
		#video-background-img{
			 box-shadow: 8px 0 12px -6px rgba(0, 0, 0, 0.5),  /* 主阴影 */
		}
		.myself{
			background-color: red;
			color: white;
			font-size: 10px;
			padding: 2px;
			/* display: block; */
		}

 
video::-webkit-media-controls-current-time-display,
video::-webkit-media-controls-time-remaining-display {
  display: none; /* 隐藏默认时间显示 */
}
 
video::-webkit-media-controls-play-button,
video::-webkit-media-controls-mute-button,
video::-webkit-media-controls-timeline,
video::-webkit-media-controls-volume-slider,
video::-webkit-media-controls-fullscreen-button {
  background-color: rgba(0, 0, 0, 0.5); /* 按钮和进度条的背景颜色 */
}

/* 已播放的进度条部分 */
video::-webkit-media-controls-timeline-progress {
  background: #FF1493; /* 已播放颜色 */
}
